Class
#categories!
comparing! !
#superclassTypeString!
Object! !
#group!
base! !
max:!
1821111!
comparing!
4ARG:Self|ARG! !
between:and:!
1820483!
comparing!
0M:M:Boolean! !
>=!
1820336!
comparing!
0M:Boolean! !
#revision!
$Revision: 1.2 $! !
#isGeneric!
true! !
<=!
1819877!
comparing!
0M:Boolean! !
#extensionsAreSubtypes!
true! !
#typeArgumentString!
(M contra) ! !
#subtype!
true! !
#branded!
true! !
#comment!
A Magnitude[M] is an object that has a linear relationship with objects of type M, such
that they can be compared using the relational operations <,>,<=,>=.

%note: The derived operations are carefully defined to use <
    and not = for the following reasons:
        - speed
        - use of = may be bad for subclasses with a problematic definition of =,
          such as floating point numbers.

Tags: %BlueBook %User

(c) 1995-1997 Sun Microsystems, Inc. ALL RIGHTS RESERVED. 
Use and distribution of this software is subject to the terms of the attached source license.   $Revision: 1.2 $
! !
#abstract!
true! !
min:!
1821457!
comparing!
4ARG:Self|ARG! !
compare:!
1820810!
comparing!
0M:Int! !
<!
1819723!
comparing!
0M:Boolean! !
>!
1820133!
comparing!
0M:Boolean! !
